wild olive – English–Latine translations

🇬🇧 en la 🇻🇦

wild olive noun

  • Olea europaea subsp. europaea
oleaster
Wiktionary Links